package com.tmc.entity.inthotel;

import java.util.HashSet;
import java.util.Set;

/**
 * AbstractToProvider entity provides the base persistence definition of the
 * ToProvider entity. @author MyEclipse Persistence Tools
 */

public abstract class AbstractToProvider implements java.io.Serializable {

	// Fields

	private Integer providerId;
	private ToHotel toHotel;
	private ToActivity toActivity;
	private String providerValue;
	private Set toDestinations = new HashSet(0);

	// Constructors

	/** default constructor */
	public AbstractToProvider() {
	}

	/** full constructor */
	public AbstractToProvider(ToHotel toHotel, ToActivity toActivity,
			String providerValue, Set toDestinations) {
		this.toHotel = toHotel;
		this.toActivity = toActivity;
		this.providerValue = providerValue;
		this.toDestinations = toDestinations;
	}

	// Property accessors

	public Integer getProviderId() {
		return this.providerId;
	}

	public void setProviderId(Integer providerId) {
		this.providerId = providerId;
	}

	public ToHotel getToHotel() {
		return this.toHotel;
	}

	public void setToHotel(ToHotel toHotel) {
		this.toHotel = toHotel;
	}

	public ToActivity getToActivity() {
		return this.toActivity;
	}

	public void setToActivity(ToActivity toActivity) {
		this.toActivity = toActivity;
	}

	public String getProviderValue() {
		return this.providerValue;
	}

	public void setProviderValue(String providerValue) {
		this.providerValue = providerValue;
	}

	public Set getToDestinations() {
		return this.toDestinations;
	}

	public void setToDestinations(Set toDestinations) {
		this.toDestinations = toDestinations;
	}

}